handcar worked by hand power - Français Anglais Dictionnaire